
ul.social-icons.small
{
    height: auto;
    overflow: hidden;
    margin-right: -5px;
    list-style: none!important;
}

    ul.social-icons.small li
    {
        width: 24px;
        height: 24px;
        margin: 0 5px 0 0;
        float: left;
        display: inline-block;
        background: none;
        padding: 0!important;
        line-height: 24px!important;
        border: 0!important;
        -webkit-transition: opacity 0.3s ease;
        -moz-transition: opacity 0.3s ease;
        -o-transition: opacity 0.3s ease;
        transition: opacity 0.3s ease;
        -webkit-transition-delay: 0.1s;
        -moz-transition-delay: 0.1s;
        -o-transition-delay: 0.1s;
        transition-delay: 0.1s;
    }

        ul.social-icons.small li a
        {
            display: block;
            width: 24px;
            height: 24px;
            text-indent: 100%;
            white-space: nowrap;
            overflow: hidden;
            padding: 0;
        }

ul.social-icons.dark.small li a
{
    background-image: url(../images/social-icons-mono-small.png);
}

ul.social-icons.small li.twitter a
{
    background-position: 0 0;
}

ul.social-icons.small li.facebook a
{
    background-position: -24px 0;
}

ul.social-icons.small li.dribbble a
{
    background-position: -48px 0;
}

ul.social-icons.small li.vimeo a
{
    background-position: -72px 0;
}

ul.social-icons.small li.tumblr a
{
    background-position: -96px 0;
}

ul.social-icons.small li.spotify a
{
    background-position: -120px 0;
}

ul.social-icons.small li.linkedin a
{
    background-position: -144px 0;
}

ul.social-icons.small li.lastfm a
{
    background-position: -168px 0;
}

ul.social-icons.small li.googleplus a
{
    background-position: -192px 0;
}

ul.social-icons.small li.flickr a
{
    background-position: -216px 0;
}

ul.social-icons.small li.youtube a
{
    background-position: -240px 0;
}

ul.social-icons.small li.behance a
{
    background-position: -264px 0;
}

ul.social-icons.small li.pinterest a
{
    background-position: -288px 0;
}

ul.social-icons.small li.instagram a
{
    background-position: -312px 0;
}

ul.social-icons.small li.yelp a
{
    background-position: -336px 0;
}

ul.social-icons.small li.skype a
{
    background-position: -360px 0;
}
